I have to agree with Flash. I mean, look at all the crap going on in this world and they put out a special 'evolution' mag ... take about being 'off base' ... does anyone seriously care about this topic anymore?
Yeah, I know what you mean. It's tempting to do what Richard Dawkins does now and say the evolution vs creation topic is closed because it's science arguing with religion, however the IDer's try and dress it up as scientific and therefore pointless.
That Awake article was probably written at the time of that furore about ID being taught in schools in the US. Bit out of date now though cos the IDer's got their asses handed to them in that case and their main argument of irreversible complexity was proven to be false.
Lot's of info on Behe on the excellent infidels.org site
http://www.infidels.org/library/modern/science/creationism/behe.html
I haven't read a WT or awake for about 4 years but i might read that creation one for a laugh.